if (NOT COKE_TRY_STATIC_WORKFLOW)
    set(_COKE_BACKUP_CMAKE_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES})
    set(CMAKE_FIND_LIBRARY_SUFFIXES ".a;.lib;" ${CMAKE_FIND_LIBRARY_SUFFIXES})
    find_library(COKE_TRY_STATIC_WORKFLOW workflow PATHS ${WORKFLOW_LIB_DIR})
    set(CMAKE_FIND_LIBRARY_SUFFIXES ${BACKUP_CMAKE_LIBRARY_SUFFIXES})

    if (COKE_TRY_STATIC_WORKFLOW STREQUAL "COKE_TRY_STATIC_WORKFLOW-NOTFOUND")
        unset(COKE_TRY_STATIC_WORKFLOW)
        message(FATAL_ERROR "Workflow Not Found")
    else ()
        message("Found Workflow: " ${COKE_TRY_STATIC_WORKFLOW})
    endif()
endif ()
